package com.copyctrl.mapper;

import com.copyctrl.model.CampReceive;
import com.copyctrl.model.CampReceiveExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface CampReceiveMapper {
    long countByExample(CampReceiveExample example);

    int deleteByExample(CampReceiveExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(CampReceive row);

    int insertSelective(CampReceive row);

    List<CampReceive> selectByExample(CampReceiveExample example);

    CampReceive selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("row") CampReceive row, @Param("example") CampReceiveExample example);

    int updateByExample(@Param("row") CampReceive row, @Param("example") CampReceiveExample example);

    int updateByPrimaryKeySelective(CampReceive row);

    int updateByPrimaryKey(CampReceive row);
}